design services attorney soc asic fpga finishing services design take bindery intellectual property eda cad patent analog desktop publishing copyright